<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        var num = Number(prompt('请输入一个数字'));

        // 任何一个数  都有1 和 它本身两个因数
        // 如果是 质数   在 2  到 num-1 的这个范围 绝对不会再有其他的因数
        // 遍历完之后 ,没有一个因数,就证明 是质数

        var flag = true; // 默认 num 是质数

        for(var i =2;i<=num-1;i++){
            if(num%i===0){
                // 说明i 是 num的因数
                flag = false;
                break;
            }
        }
        // if(flag===true){
        //     alert('是质数');
        // }else{
        //     alert('不是质数');
        // }
        
        // if(flag){
        //     alert('是质数')
        // }else{
        //     alert('不是质数')
        // }
        flag?alert('是质数'):alert('不是质数');
    </script>
</body>
</html>